package com.gamerole.plugin.mvvmhttp.bean;

import java.util.List;

public class ItemBean {


    /**
     * name : 获取用户信息
     * _postman_id : 7c4e75c8-44d3-4ebf-856b-edd8045aea47
     * protocolProfileBehavior : {"disableBodyPruning":true}
     * request : {"auth":{"type":"bearer","bearer":{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjkxNjNkYjI4NGEyZjUwYmViYTQwMWMzODllNWIyMTQ0YjhjMmUxZTM2NDQ4MjcyNGU0ZmY5MWE1ZDRlNzg3OTQyZTZlYmE0NDg2ZTBkMzU4In0.eyJhdWQiOiI1IiwianRpIjoiOTE2M2RiMjg0YTJmNTBiZWJhNDAxYzM4OWU1YjIxNDRiOGMyZTFlMzY0NDgyNzI0ZTRmZjkxYTVkNGU3ODc5NDJlNmViYTQ0ODZlMGQzNTgiLCJpYXQiOjE1NjQwNTAyMDQsIm5iZiI6MTU2NDA1MDIwNCwiZXhwIjoxNTk1NjcyNjA0LCJzdWIiOiIzIiwic2NvcGVzIjpbXX0.f7qEdEJx_Nvtb6KbeOcYVOgsY4pFpalbJPl-CvJyF1V2oW0aHqDnT7HHpBmrlbDYCJM1PydeKhIun5_f9Xqdwu3B36ORSLs4lq48s3cgh-b--BCkX7eJ62IgAgR6GTqcfAHD4uf1-LQ21lrNF92BxAdOO3LtkvA3hbycQtfklNBWwK9Eu3BlHfJUSjXf5mY-76sZ6nWE21DiPMxOFtVz_ks78H5xaasR9ioeEkgkapU_jp5jzEFkoARXiKIuGhx1vCNihc8KfOTU1xcdlLXwdTaUSaEdYrqIpO1sQeGpRQmnniyFbYRu0xhSAEer_4sAS2tPerT80ZGyRgEWJRkuy3Mt8xER_-qwexNeo2cpyWABZAmZiBUSiBh68X7ssYdFoLXdLyx5CZHsy1djCR04YjdG72WD6HI-c3DDl0HDLGqkUSPXHpxMUmwu9iVoU_kANYSKIl7iO2nZUWSRgkD44CGWBjxyWrDJc8pwzgJV6s0FMkwdV6HFHYiqd7iVLbNLDW1YjmiJGnbQphuEt0HT4z9GFgQChp3rhDBoGsZ3Di4gJEyxlZE4LbO_wxiMEMQXFYEMz0HuNcLb-df_at3adMbezXczcaT8LtSVzqaU8dsacLw0ukJkk5naNe8yTLFDssvUsdPh0XXMG_6UboOoK1ia6zPRCHtcc1vyQ-tZcF0"}},"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"llacoin.com/api/user/details","description":"","urlObject":{"path":["api","user","details"],"host":["llacoin","com"],"query":[],"variable":[]}}
     * response : []
     */

    private String name;
    private String _postman_id;
    private RequestBean request;
    private List<ItemBean> item;

    public List<ItemBean> getItem() {
        return item;
    }

    public void setItem(List<ItemBean> item) {
        this.item = item;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String get_postman_id() {
        return _postman_id;
    }

    public void set_postman_id(String _postman_id) {
        this._postman_id = _postman_id;
    }


    public RequestBean getRequest() {
        return request;
    }

    public void setRequest(RequestBean request) {
        this.request = request;
    }




    public static class RequestBean {
        /**
         * auth : {"type":"bearer","bearer":{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjkxNjNkYjI4NGEyZjUwYmViYTQwMWMzODllNWIyMTQ0YjhjMmUxZTM2NDQ4MjcyNGU0ZmY5MWE1ZDRlNzg3OTQyZTZlYmE0NDg2ZTBkMzU4In0.eyJhdWQiOiI1IiwianRpIjoiOTE2M2RiMjg0YTJmNTBiZWJhNDAxYzM4OWU1YjIxNDRiOGMyZTFlMzY0NDgyNzI0ZTRmZjkxYTVkNGU3ODc5NDJlNmViYTQ0ODZlMGQzNTgiLCJpYXQiOjE1NjQwNTAyMDQsIm5iZiI6MTU2NDA1MDIwNCwiZXhwIjoxNTk1NjcyNjA0LCJzdWIiOiIzIiwic2NvcGVzIjpbXX0.f7qEdEJx_Nvtb6KbeOcYVOgsY4pFpalbJPl-CvJyF1V2oW0aHqDnT7HHpBmrlbDYCJM1PydeKhIun5_f9Xqdwu3B36ORSLs4lq48s3cgh-b--BCkX7eJ62IgAgR6GTqcfAHD4uf1-LQ21lrNF92BxAdOO3LtkvA3hbycQtfklNBWwK9Eu3BlHfJUSjXf5mY-76sZ6nWE21DiPMxOFtVz_ks78H5xaasR9ioeEkgkapU_jp5jzEFkoARXiKIuGhx1vCNihc8KfOTU1xcdlLXwdTaUSaEdYrqIpO1sQeGpRQmnniyFbYRu0xhSAEer_4sAS2tPerT80ZGyRgEWJRkuy3Mt8xER_-qwexNeo2cpyWABZAmZiBUSiBh68X7ssYdFoLXdLyx5CZHsy1djCR04YjdG72WD6HI-c3DDl0HDLGqkUSPXHpxMUmwu9iVoU_kANYSKIl7iO2nZUWSRgkD44CGWBjxyWrDJc8pwzgJV6s0FMkwdV6HFHYiqd7iVLbNLDW1YjmiJGnbQphuEt0HT4z9GFgQChp3rhDBoGsZ3Di4gJEyxlZE4LbO_wxiMEMQXFYEMz0HuNcLb-df_at3adMbezXczcaT8LtSVzqaU8dsacLw0ukJkk5naNe8yTLFDssvUsdPh0XXMG_6UboOoK1ia6zPRCHtcc1vyQ-tZcF0"}}
         * method : GET
         * header : []
         * body : {"mode":"formdata","formdata":[]}
         * url : llacoin.com/api/user/details
         * description :
         * urlObject : {"path":["api","user","details"],"host":["llacoin","com"],"query":[],"variable":[]}
         */


        private String method;
        private BodyBean body;

        private String url;
        private String description;
        private UrlObjectBean urlObject;
        private List<?> header;



        public String getMethod() {
            return method;
        }

        public void setMethod(String method) {
            this.method = method;
        }

        public BodyBean getBody() {
            return body;
        }

        public void setBody(BodyBean body) {
            this.body = body;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public UrlObjectBean getUrlObject() {
            return urlObject;
        }

        public void setUrlObject(UrlObjectBean urlObject) {
            this.urlObject = urlObject;
        }

        public List<?> getHeader() {
            return header;
        }

        public void setHeader(List<?> header) {
            this.header = header;
        }


        public static class BodyBean {
            /**
             * mode : formdata
             * formdata : []
             */

            private String mode;
            private List<FormdataBean> formdata;
            private List<FormdataBean> urlencoded;

            public List<FormdataBean> getUrlencoded() {
                return urlencoded;
            }

            public void setUrlencoded(List<FormdataBean> urlencoded) {
                this.urlencoded = urlencoded;
            }

            public String getMode() {
                return mode;
            }

            public void setMode(String mode) {
                this.mode = mode;
            }

            public List<FormdataBean> getFormdata() {
                return formdata;
            }

            public void setFormdata(List<FormdataBean> formdata) {
                this.formdata = formdata;
            }
            public static class FormdataBean {
                /**
                 * key : nickname
                 * value : test
                 * description : <p>昵称</p>
                 * type : text
                 */

                private String key;
                private String value;
                private String description;
                private String type;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }

                public String getDescription() {
                    return description;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }
            }
        }

        public static class UrlObjectBean {

            private List<String> path;
            private List<String> host;
            private List<QueryBean> query;
            private List<?> variable;



            public List<String> getPath() {
                return path;
            }

            public void setPath(List<String> path) {
                this.path = path;
            }

            public List<String> getHost() {
                return host;
            }

            public void setHost(List<String> host) {
                this.host = host;
            }

            public List<QueryBean> getQuery() {
                return query;
            }

            public void setQuery(List<QueryBean> query) {
                this.query = query;
            }

            public List<?> getVariable() {
                return variable;
            }

            public void setVariable(List<?> variable) {
                this.variable = variable;
            }

            public static class QueryBean {
                /**
                 * key : type
                 * value : 1
                 */


                private String key;
                private String value;
                /**
                 * description : {"content":"<p>账单类型 搜索条件<\/p> ","type":"text/plain"}
                 */

                private DescriptionBean description;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }

                public DescriptionBean getDescription() {
                    return description;
                }

                public void setDescription(DescriptionBean description) {
                    this.description = description;
                }

                public static class DescriptionBean {
                    /**
                     * content : <p>账单类型 搜索条件</p>
                     * type : text/plain
                     */

                    private String content;
                    private String type;

                    public String getContent() {
                        return content;
                    }

                    public void setContent(String content) {
                        this.content = content;
                    }

                    public String getType() {
                        return type;
                    }

                    public void setType(String type) {
                        this.type = type;
                    }
                }
            }
        }
    }
}
